Palletizing mechanism



United States Patent Stanley M. Weir Palo Alto, California Oct. 4, 1968 Division of Ser. No. 705,246,

Nov. 3, 1967, now Pat. No. 3,442,403, which is division of Ser. No. 530,057, Jan 25, 1966, now Pat. No. 3,379,321. Oct. 27, 1970 FMC Corporation San Jose, California a corporation of Delaware Inventor Appl. No. Filed Patented Assignee PALLETIZING MECHANISM 1 Claim, 21 Drawing Figs.

us. 01. 214/ Int. Cl 8653 57/20 Field otSeareh 214/6111),

Primary Examiner-Gerald M. Forlenza References Cited UNITED STATES PATENTS v 3/1962 Segur 2 l4/44X 12/1956 Locke 2l4/6(H)UX 7/1960 Nicolazzi 214/6(H)UX 8/1960 Fenton 214/ 6(H)UX 12/1961 Lawrence et al. 214/6(l-l)UX 2/1964 Lopez et al. 2 14/6(H)UX 8/1965 Janzer 2l4/6(H)UX 5/1966 Zachow 214/6(H)UX 10/1967 l-lullhorst Assistant Examiner-Robert J. Spar Attorneys F W. Anderson and C. E. Tripp ABSTRACT: A pallet support platform is mounted on a scissors-type lift mechanism which is capable of being raised and lowered to position a pallet on the platform at a desired level for loading by the operator or discharge on a conveyor.

Patnted Oct. 27, 1970 3,536,207

Sheet 1 of 14 Patented Oct. 27, 1970 3,536,207

Sheet 2 of 14 32 AISLE B \85 \as \82 1%2 |86 I86 I90 31 32 2 3 PC-B INVENTOR STANLEY N. WEIR ATTORNEYS Patented Oct. 27, 1970 Sheet 4' of 14 mvzmon STANLEY u. was

BY W I i2 ATTORNEYS Patented Oct. 27, 1970 Sheet 5' of 14.-

INVENTOR STANLEY '4. WE l R m 4 f 2 05 B asmmmm F. I I M i 3 m m m .a m v w 6 I 3 4 m m a 1 ATTORNEYS Patented Oct. 27, 1970 3,536,207

Sheet of 14 3o 55 I i \33 47 201 205 i 2 es '6' I59 INVENTOR 5O {44 142 STANLEY u. was

TIE E3 gg w ATTORNEYS Patented Oct. 27, 1970 Sheet 7 of 14 INVEN'I'OR STANLEY M.'WE|R BY j w.

AITORNEYS Patented Oct. 27, 1970 Sheet INVENTOR v STANLEY .WEIR

ATTORNEYS Patented Oct. 27, 1970 STANLEY M. WEIR ATTORNEYS Patented Oct. 27, 1970 sheet 11 or 1 INVEN'I'OR STANLEY I. WEIR ATTORNEYS Patented Oct. 27, 1970 3,536,207

Sheet 13 of 14 490 STANLEY n. WEIR ATTORNEYS Patented Oct. 27, 1970 3,536,207

Sheet 1L of 14 INVENTOR STANLEY I. WEIR BY M W QC? W A'ITORNEYS PALLETIZING MECHANISM This application is a division of my copending application Ser. No. 705,246 filed Nov. 3, 1967, now U.S. Pat. No. 3,442,403, which, in turn, wasva division of application Ser. No. 530,057, filed Feb. 25, I966, now U.S. Pat. No. 3,379,32I.

This invention relates to a warehousing system and, more particularly, concerns an improved series of mechanisms that make possible the efficient picking of orders for a plurality of stores from the storage bins of the warehouse, directing the order of each store to a designated loading zone, and loading the order. E

Heretofore, it has been customary, when orders -were received from a plurality of stores, to pick the order for each store separately from the orders of other stores by having an operator work his way up and down the aisles of the warehouse selecting the articles for the particular order assigned to him. In some systems the sequence of articles on the list was coordinated with the location of the articles in the storage bins so that the operator could progress along the aisles without being required to backtrack to complete the order. However, it will be noted that this system requires that the operator traverse the aisles once for each order that he fills.

It has been found that, by using the equipment of the present invention, the orders of several stores can be selected by an operator during one passage along the aisles of the warehouse.

Accordingly, it is an object of the present invention to provide a warehousing system having an efficient pallet loading mechanism.

Another object is to provide an improved warehousing system wherein selected articles for a given destination are palletized at the loading zone rather than in the warehouse aisles.

Other and further objects, features and advantages of the invention will be apparent from the following description taken in connection with the accompanying drawings in which:

FIG. 1 is a fragmentary perspective illustrating a portion of the warehouse system of the present invention.

FIG. 2 is a plan view of the warehouse system.

FIG. 3 is an enlarged vertical section taken along line 33 of FIG. 2.

FIG. 3A is an enlarged view of a portion of FIG. 3.

FIG. 4 is an enlarged horizontal section taken along line 4-4 of FIG. 3.

FIG. 5 is an enlarged fragmentary vertical section taken along line 5-5 ofFIG. 3.

FIG. 6 is a fragmentary vertical section taken along line 6-.-6 of FIG. 5.

FIG. 7 is an enlarged fragmentary plan, partly broken away, taken along line 7-7 of FIG. 3.

FIG. 8 is a fragmentary, more or less schematic side elevation, with parts in section, of the labeling and displaying units of the machine of FIG. 3.

FIG. 9 is an enlarged fragmentary view of a portion of FIG. 8.

' FIG. 10 is a fragmentary horizontal section taken along line 10-10 of FIG. 8.

FIG. 11 is a diagrammatic view of the label-displaying unit of the present invention.

FIG. 12 is a fragmentary plan of the sorting conveyor at the label reader.

FIG. 13 is a section taken on line 13-13 of FIG. 12.

FIG. 14 is a vertical section through the label reader and a diagram of its relation to a labeled package and a pair of gate sensors.

FIG. 15 is a section taken on line 15-15 of FIG. 14.

FIG. 16 is an end view of the reader housing viewed as indicated on line 16-16 of FIG. 14.

FIG. 17 is a schematic diagram of the sorting circuit.

FIG. 18 is a fragmentary schematic plan of a second embodiment of the warehousing system of the present invention.

FIG. 19 is a fragmentary section taken along line 19-19 of FIG. 18.

FIG. 20 is a fragmentary schematic perspective of one loading station of the system of FIG. 18.

In the embodiment of the invention selected for disclosure in FIGS. 1 and 2, the reference numeral 30 indicates generally a vehicle having a platform 31 (FIG. 2) on which an operator stands as he reads data contained on labels fixed on previously prepared tape and picks orders from the many open-sided bins 32 of a warehouse in accordance with the data on the labels.

As seen in FIG. 1 the bins are arranged in vertical rows, each row having three separate bins, and each bin being adapted to store a plurality of individual units of a particular commodity, such as cartons of soap chips. For the purposes of the present disclosure it will be assumed that a different commodity is stored in each bin. While standing on the platform 31 (FIGS. 3 and 4), the operator removes each article from the bin, pushes it along a short roller conveyor 33 or 34, depending upon whether the bin he is emptying is on his right or his left, to a central table 36 that has a plurality of freely rotatable balls 37 projecting upwardly to support the article. The operator then turns it if necessary to give it the desired orientation and propels'the article forwardly onto a roller conveyor 39, the rollers of which are power driven from a motor 40 through a chain drive 41 to carry the article past a labeler 42 while a spring-loaded guide plate 43 maintains the article against the face of the labeler. Continued movement of the article brings it onto a platform 44 (FIG. 4)'formed by two sets of opposed cantilever fingers 45 and 46, the fingers of each set being spaced from the fingers of the other set and from each other to' permit the upward passage of a plurality of forks 47 of an upright elevating conveyor 48. In passing through the cantilevered fingers of platform 44, each fork lifts an article off the platform and carries it to an elevated position at the top (FIG. 3) of the elevating conveyor 48. As the fork starts to move downwardly along the rear side of the conveyor 48, the tines of the fork pass through a second cantilevered finger unit 50 that acts as a stripper member to remove the article from the fork and convey it onto roller conveyor 55 (FIG. 7) which is effective to turn the article through and discharge it onto a belt conveyor 57. Referring again to FIG. I, it will be seen that the belt conveyor 57 delivers the article to a second belt conveyor 58 without changing its orientation. The conveyor 58, in turn, discharges the article onto a power driven belt conveyor 59, without changing its orientation, and belt 59 leads to a power'driven roller conveyor 60 which will be referred to as a sorting conveyor. Five discharge stations 71-75 (FIG. 2) are disposed in spaced relation along one run of conveyor 60, each station being associated with the loading zone assigned to a particular store and each station being provided with a pushoff mechanism 77, and one of the article-sensing photocells PC-l to PC-5 inclusive, that cooperates with a label-reading unit to actuate the pushoff mechanism.

An important feature of the warehouse system is the provision of indicia on each label that indicates the store to which the article is to be delivered. The reading unit 76 inspects the markings on the label and is capable of storing the information received from the markings. Each photocell activates the circuits of the unit 76 so that a comparison is made and, if the proper indications are obtained, the associated diverter is activated to cause the article to be pushed onto a chute 78 which delivers it to a conveyor 79 of the particular loading station.

Another feature of the warehouse system is the provision of numbers on the labels that can be read by the operator as he picks the articles from the bin. One number on the label indicates that type of article, and a second number indicated how many articles of that particular type must still be picked by the operator. As will be described presently, the labels are carried one after the other on acarrier tape, and the labels are so arranged that the labels for a particular type of article and for all five stores are preprinted on the carrier in consecutive order. To illustrate the arrangement of the labels on the carrier tape, a portion of a tape will be described that is arranged for an order in which units of item No. 100 have been ordered by store No.1, nine units by store No. 2, eight units by store No. 3, seven units by storeNo. 4, and six units by store No. 5, the order consisting of a total of 40 units that must be picked. Accordingly 40 consecutive labels are printed with the r item'No. 100 on each label and the labels are numbered starting with 40 and ending with zero. A viewer 85(FIG. 3) is operativelyconnected to the labeler so that the operator can see a projection of the label next behind'the ,label th'at will be placed on the article he has just propelled onto the labeler conveyor 39. Accordingly, the second label of the above-mentioned sequence will tell the operator that there are 39 more articles of type No. 100 to be picked; and when the projection of the last label of the sequence appears on the viewer 85, it

will indicate that the operator is then handling the last article of the group of 40.

The bins 32 may be formed by any rigid structural members such as sheet steel, channels and anglessecured together to form a rigid structure. The bins are open at both ends and have solid floors adapted to support pallet loads of articles. In

a preferred arrangement, the operator's picking vehicle 30 travels in an aisle between two lines of bins with the front face.

the rear side of the structure. Thefloors of the bins may be slightly inclined downwardly from the rear to front so that the i articles on the pallets will have a tendencyto move to the for-, ward part of the pallet within easy reach of the operator. However, an arrangement such as that shown in FIG. 2 may be used wherein the vehicle travels in aisles A andlB formed by four lines D, E, F,and G of bins 32. With'this arrangement,

the bins are replenished by inserting palletloads of articles into the bin openings at the front of the bins.

The embodiment of the operator's vehicle 30 shown in FIGS. 3-7 comprises a'rigid frame structure including four.

vertical I-beams 110, 111, 112 and 113 connected by rigid transverse and longitudinal members such as channels and I- The platform 31 on which the operator stands is part of a rigid frame structure 159 which has the short roller conveyors 33 and34and the ball bearing table 36 mounted thereon. At the endpf the platform 31 that is adjacent the elevating conveyor 48, two lifter plates 160 (FIG. 3) and 161 (FlG.'6) are welded to the side of the carriage. The plate 160 is adjacent the vertical I-beam (FIG. 4) and the plate 161 is adjacent the I-beam 112, and each plate has two rollers I63 bearing against a vertical face of the adjacent beam, two rollers 164 bearing against the other face, and two rollers 165 bearing against the web of the beam. A cable 170 (FIG. 6) is secured to the upper end of each plate, and both cables are wrapped around a drum 171 (FIG. 7) that is rotatably journaled in the frame structureand arranged to be driven by a reversible motor 173 which is mounted in fixed position on a bracket 174 (FIG. 6) at the upper end of the support structure of the vehicle. 7 r I The vehicle is arranged tomove transversely of each aisle by means of ,pairs of rollers 178 and 179 (FIG. 7) that are rotatably mounted on the upper end of the vehicle and ride along a pair of transverse I-beams 180 and 181 (FIG. I) that are secured together at their ends by structural members 182 to form a rigid frame carrier. Two rollers 185and 186 (FIG. 2), are rotatably mounted on the carrier frame at each end, each roller beingarranged to ride along the top surface of a fixed rail 190. The roller 179 at the lower right hand corner of FIG. 7 is driven by a variable speed motor 192 (FIG. 7), and rotation of this roller will cause the vehicle to move along the I-beams 180 and 181 of the carrier structure transversely of the aisle. If desired, the roller l79 at the lower left hand corner of FIG..7 may also be connectedby a drive, shaft .to motor 192.

Certain of the rollers 185 and 186 (FIG. 2) of the l-beamcarrier are driven by an electric motor l93in the manner that is beams 114. The elevating conveyor 48 isan endless member comprisinga pairof chains 117 and 118, each of which is "trained around an upper sprocket 120 secured to a shaft 121 and around a lower sprocket 122 secured to a shaft 123. The,

shaft 123 is journaled forrot'ation in spaced bearings 124, and

nected through a coupling to a shaft that is driven by a a sleeve that is welded between special links 136 of the,

chains. At one end of bar134 a roller 140 is rotatably carried conventional for overhead cranes and the like. Accordingly, the operator can move the vehicle down one side D (FIG. 2)

of aisle A and return along the opposite side E of the aisle A cle along one side F of aisle B and returnalongside G. Thus,

the vehicle can move longitudinally and transversely of each aisle, and can move from one aisle to the next.

The curved conveyor section 55 (FIG. 7) is made up of a plurality of freely rotatably tapered rollers and cylindrical rollers that are rotatably mounted in two curved frame members 200 and 201.'As seen in FIG. 6, the conveyor section 55 is inclined downwardly and is mounted at one end in fixed position on the frame structure of the vehicle and is supported at its other end by two rollers 203 (FIG. 7 )that are carried by the conveyor section and ride along the upper surface of side wall members 205 and 206 (FIG. 3) of the endless belt conby a stub shaft (not shown) that is'threaded into a tapped opening in the reduced diameter end of the bar 134. At the opposite end, a T-shaped -control lever 142 (FIG. 6) is clamped on an end portion of the reduced diameter portion of the mounting bar 134 alongside the special chain links.

In order to keep the article on the forks as they are moved vertically, the upper surfacedefined by the several T-shaped members of each fork is maintained in a substantially horizontal plane due to-the engagement of rollers 143 and 144 (FIG. 4) carried on the spaced outer ends of the T-shaped control lever 142.,These rollers l43 and I44 ride in guide tracks147 and 148 respectively, said tracks being oval in configuration and being formed by. rigid members of channelcross section. The tracks are secured to'a large vertical plate 150 that is veyor 57. The side walls 205 and 206 are part of a channel shaped member 207 that is supported from the adjacent I- beam 181 and fromthe structural members 182 at the ends of the I-beams and 181 that unite the I-beams to form a rigid carrier. Thus, the conveyor 57,moves with the I-beams and supports the end of the curved conveyor section 55. The belt of the conveyor 57 is an endless member driven in a conventional manner by a motor 210 (FIG. 2) that is mounted on the channel shaped member 207.

, The labeler 42 may be of the type marked by Avery Label Company of Monrovia, California under Model No, 200. This labeler is mounted in fixed position on a frame support structure 215 (FIG. 4), that also mounts the:cantilever fingers 45 and 46, and in general comprises a housing 216 (FIGS. 8 and 10) that is secured by suitable brackets toga horizontal structural channel 215:: of the structure 215..The housing 216 is a completely closed member which encloses drive mechanisms and control mechanisms. Three rollers 220, 221 and 222 are mounted exteriorly of the housing on shafts that extend into the housing, roller 220 being a rotatable guide roller, roller 221 being a pressureroll, and roller 222jbeing a pull roll. The tape T (FIG. 9) on whichthelabels L are secured in spaced relation is carried in folded form in an open-top container 225 (FIG. 8) from which is fed upwardly around the guide roll 220 (FIG. 8) and onto a heated plate 226. While on the plate 226, the tape T is held between two spaced guide plates 228 and 229 (FIG. 9) and a pressure shoe 230 engages the upper surface of the labels. The forward end of the heated plate is V- shaped and the tape is bent downwardly around the edge so that each label is automatically peeled off the tape and is moved into the zone of control of air being drawn into a suction tube 231 that is mounted on a presser foot 232. Thus each label is drawn against the presser foot 232 and is held in this position with its adhesive-covered surface facing an opening 233 in a side plate 234 of the conveyor 39. The tape that is bent downwardly around the edge of the plate 226 is trained clockwise around pull roller 222 and then counterclockwise around roller 22]. The pull roller 222 is power driven to rotate clockwise and the rotation of the pull roller and its coaction with the pressure roll 221 causes the tape to be drawn downwardly. This downward pull on the tape is the sole moving force for the label-bearing tape which is finally deposited, after the labels have been removed, in a receptacle 235.

A sensor unit 240 (FIG. 8) is mounted on the housing 216 and is provided with a spring-loaded finger 241 (FIG. 9) that rides along the top of each label and drops into the space between that label and. the label next behind. As will be explained presently, when the finger drops into a space between labels, the motor that drives the pull roller 222 is deenergized and the advancing of the tape stops. It will be evident of course, that the finger 241 is so located that, when it stops the movement of the tape, a label has just been removed from the upper end of the tape and is held by suction against the presser foot 232.

The presser foot 232 is connected to the plunger of an airoperated power cylinder 243 (FIG. 8). When the cylinder is activated, the foot 232 moves forwardly through the opening 233 in the sideplate 234 to impress the label on an article, shown in phantom lines, being advanced by conveyor.

A switch SwA is mounted on the housing 216 and has an actuator 247 disposed in the path of movement of the article to be actuated by the article. When switch SwA is actuated by an article on the conveyor 39, it energizes a time delay relay which energizes a solenoid of a solenoid-operated valve in the air control circuit of the power cylinder 243. When the valve is actuated, the presser foot is moved forwardly to impress the label on the article, and then the presser foot is returned. As the presser foot moves rearwardly it engages the actuator 248 of a switch SwB (FIG. 10) and this switch activates a circuit to the motor that drives the pull roller 222. Accordingly, after a label has been impressed on the article and the presser foot is retracted, the pull roller advances the tape until the sensor finger 241 actuates an internal switch in the sensor unit and deactivates the circuit to the motor.

The vibrator 85 is mounted on the housing of the labeler and comprises a generally horizontal closed tube 250 (FIGS. 8 and 10) of square cross section that has an opening 251 in one side wall and a mirror 252 disposed inside the tube adjacent the opening. A second mirror 253 that has its reflecting surface 253a (FIG. 10) disposed at about 45 degrees to the horizontal is mounted at one end of the tube with a pair of lens 255 being disposed in the tube between the mirrors 252 and 253. An opening 260 (FIG. 10) is provided in the tube immediately above the mirror 253, and an upwardly and outwardly expanding housing 262 (FIG. 8) is secured to the tube 250, with the lower open end of the housing registering with the opening 260 and with the upper open end of the housing opening into a viewing box 264 that has a screen 265 facing the operators station.

A lamp 270 (FIGS. 10 and 11) is mounted on the labeler adjacent the opening 251 in the tube 250, and it will be noted in FIG. 9 that the label L1, next behind the label L is held on the presser foot, is opposite the opening 251 in the tube 250. A reflector 267 is mounted partially around the lamp 270, causing the beams from the lamp to impinge on the label to illuminate it. The illuminated image is reflected by mirror 252,

focused by lens 255, and reflected and redirected by mirror 253 onto the screen 265.

The controls for the various motors and other mechanisms of the vehicle 30 may be mounted on control panels 211 and 212 (FIGS. 3 and 4) that are positioned on the vehicle within easy reach of the operator.

Referring to FIG. 3, it will be noted that each article must be conveyed out onto the cantilevered fingers of platform 44 at a time when there is no set of forks 47 in the path of movement of the article. Accordingly, a plurality of stop pins 280 are mounted at the entrance to the platform 44 to prevent entry of an article at a time when a fork is moving through the fingers of the platform or is only a short distance above the platform.

The stop pins 280 (FIG. 4) are mounted on a bar 282 that is i pivotally mounted in short arms 283 and 284 projecting from a fixed frame member 286. A lever 290 (FIG. 6) is secured to the bar 282 and has a free end pivotally connected to a link 292 that is pivoted on the end of the plunger of a solenoid 294. The arrangement is such that, when the solenoid is energized, the lever 290 will be swung counterclockwise to lower the stop pins. When the solenoid is deenergized, the plunger will be projected out of the solenoid housing, and the stop pins will be swung upwardly until their upper ends are above the level of the article-contacting surfaces of the rollers of the cantilevered fingers to stop an oncoming article.

In order that the stop pins are lowered and held in lowered position for a predetermined interval, a switch SwC (FIG. 3A) is mounted on a support plate 296, that is secured to and depends from the structure forming the platform 44 and is arranged to be actuated by a portion 300 (FIG. 5) of each rod 134 that mounts the forks 47. As the rod portion 300 moves upwardly, it engages a spring-loaded switch actuator 302 (FIG. 3A) which has a push rod 303 arranged to engage a switch arm 304 of switch SwC. As soon as the switch arm 304 is pivoted counterclockwise, a circuit is completed to energize the solenoid 294 and lower the stop pins. The stop pins will remain in lowered position until the switch arm 304 is permitted to return to the full line position shown in FIG. 3A. This will happen only when the bar portion 300 has'almost moved out of contact with the top end of the switch actuator 302. Accordingly, the stop'pins are held in lowered position while the upwardly moving fork moves a distance approximately indicated by the letter X in FIG. 3A. During this time an article can be advanced out onto the platform 44 above the upwardly moving fork.

As previously mentioned, each article is discharged from conveyor 57 onto conveyor 58 and from conveyor 58 to conveyor 59 without the orientation of the article being changed. If there should be any tendency of the article to turn as it moves onto the receiving conveyor, the end portion of the discharging conveyor can be inclined slightly away from the right angle positions relative to the receiving conveyors shown in FIG. 2, so that the article will finally assume a position on the receiving conveyor wherein its side walls are generally parallel to its direction of advance on the receiving conveyor. Alternately, guides can be provided on the receiving conveyor to reorient a slightly turned article.

Each of the several pushoff or diverter units 77 may be of the type disclosed in the U.S. Pat. to Brunner et al. No;

3,181,685 and, in general, may include a pneumatic power cylinder 310 (FIG. 1), an article contact plate 312 connected to the outer end of the piston of cylinder 310, guides 314 and 316 for the plate 312, and valve means (not shown) for directing air under pressure to and venting it from the cylinder. The valve may be actuated by a solenoid that is energized when an electric pulse is received by a label-reading control and sorting system that will be explained in detail presently.

As previously described, and referring to FIGS. 1 and 2, articles or packages P bearing labels L are distributed through the various feeder conveyors 58 to the endless sorting conveyor 60. The packages are carried to a sorting zone and past a sequence of sorting or diverting stations 7175. After having been viewed by a single package viewer 76, the packages are selectively diverted into chutes 78, onto conveyors79, for delivery to trucks T-l to T- respectively.

. It is the function of the sorting system to read the machine .code placed on the labels L (FIG. 14) and to cause diversion station 71. This is the only viewer required, and it scans the labels and reads the machine code thereon. The coded information is stored in a register, and as the packages P pass in front of the pushoff mechanisms or dividers 77 at the respective sorting stations 71-75, theirpositions are successively sensed by photocell and lamp assemblies PC-l, PC-2, etc. at therespective sorting stations (FIGS. 1 and 2). In the'manner to be explained in connectionwith the diagram of FIG. 17, the sorting system, including the viewer 76, the photocells and the diverters 77 will cause diversion of the packages at the sorting stations. In accordance with the machine code information on the labels 1., which information was imprinted on these labels in the manner previouslydescribed.

number 227 on the label is an arbitrary number which, in this case, can be assumed to be a sequence number applied at the labeling machine indicating'the number of a given type article.

to be picked, but otherwise having nothing to do with the sorting code. The indicia A-40 appearing on the label will, in this example, beconsidered to be a code designation for the selected category of article being picked, and thus has no relation to the code except that it indicates .the contents of the package.

10 upper portion of the label. These bars are printed on the label Theendlesssorting conveyor 60 is'specially constructed to t facilitate reading the coded information on the labels L,.and

FIGS. 1, 2, 12 and 13, to which reference is now made. The

sorting conveyor 60 includes spaced parallel side rails 401,

A row designated 426 of spaced bars extends along an with suitable media and provide synchronizing (trigger) pulses commonly referred to as the clock" in data handling circuits of the type to be described. Below the clock indicia is a row, indicated at 428, of printed indicia :that. represents the machine code for a preselected one of the sorting station 71- 75. In the present example, there arefive clock symbols and there are spaces for five code symbols. The code symbols in I i the row 428 are, applied and spaced so that they and the blanks and the position of the bars in the code. row 428. In FIG. 14 1 the indicia in the code row 428 can be considered to represent a number 10110 (binary) or 22.(base 10). The code number 22 is arbitrarily assigned for purposesof explanation to sorting station 72.

402 and, along the majority of its length, conventional power driven rollers 404 are mounted for conveying the packages. The drive for these rollers is also conventional, and the details thereof are not critical to the present invention.

each of the sortingstations. In order 'toaccomplish this, a package-facing rail 406 is mounted upstream of each of the sorting stations 7175.The rail upstream of station 71 is a special rail 4060, for accommodating the viewer 76.The rails 406, 406a are supported on the side rail 402 by horizontal brackets 407 (FIGS. 12 and 13); The rails have a lead-in ramp portion 408 and a longitudinally extending guide portion 410 The viewer 76"will now be described in more detail in connection with FIGS. 1416. The viewer includes a label reading unit 425 having a housing 430 that is adjustably mounted on a vertical post 432 projecting from a .base plate 434 mounted on the conveyor rail 402 (FIGS. 12 and 13). The

(FIG. .12). The ramp portion-408 extends upstream .and-Q' mergeswith the inner siderail 402 (FlG.f1) so that packages that are adjacent to or riding along the inner rail 402 of the i a conveyor 60, can slide along the ramp portion 408. In order to provide a line'of sight to the packages P frombehind the rails,

each of the rails is apertured at 412 (FIGS. 12 and 13) to pro-.;

vide optical windows.

For precise reading of the labels on the packages it is necessary that the packages be held against the rail 406a as they move in front of the viewer 76. It is also advantageous to have 414 are provided at each of the rails 406, 406aQAs seenin' FIG. 12, the axes of therollers 414 are inclined by a small angle i relative to a plane that isv normal to the side rails 401,.

402. This inclination of the roller axes is provided by special zigzag mounting plates 416, 418 bolted to the side rails 401, 402, respectively The rollers 414 are driven in a conventional manner by a setof chains 420, the details of the drive not being critical to the invention. Due to the inclination angle i, the rollers continuously press the packages against the rails 406, 406a as they slide along these rails. This means that the labels L are always positioned exactly the same distance from the optics of the viewer unit 7 6 duringthe label reading operation.

i In the embodiment of the invention disclosed, the viewer 76 is designed to operate with labels 1. having" certaincharacteristics and positioned on a package in a predetermined position. Referring to FIG. 14, a label L'is shown affixed to a housing is closed by a rear end plate .436 which, by means of screws and spacers, mounts a phototransistor board 438. Two

. tion of the board 438. The signals from the transistor pairs 440, 442,.are balanced by adjustable potentiometers 440a,

442a, to provideuniforrn, dependable operation.

In order to provide an image of the clock and code on the phototransistors (which may themselves have small condenser lenses) an objective lens tube 444 is slidably mounted in the housing 430, for focusing an objective lens 446 provided in the tube. The labels are illuminated when they pass in front of the window 412 at the reader'(FIGS. l2 and 13) bya pair of flood lamps 450.

, With this design, the images of the clock indicia in the row 426 are impressed upon the clock phototransistors 440 and the same relationship exists between the .code indicia 428 and the phototransistors 442. The phototransistors are paired in I order to accommodate vertical shifting of the label I.. from its package P 22, which, aswill be described presently, is a package the diversion of which will be explained. The Arabic nominal position on the package. This, coupled with the fact that the indicia are vertical bars and thatthe phototransistors are wired to operate in parallel, means that minor vertical variationsin the indicia positions will not impair operation of the sorting system.

.Means are provided to preventmarkings on the labels or packagesother than the clock and code indicia in rows 426 and 428 (FIG. 14) from providing signals to the phototransistors. In the system illustrated, this is accomplished by insuring that no pulses can be effective until a clear zone on the label, just downstream from the visual indicia information,

is aligned with the vertical plane x-x of the phototransistors. Furthermore, the signal generating circuit is, in effect, disabled after the machine code indicia have passed the same vertical plane x-x, and while a clear portion of the label is at that plane. Thus two imaginary lines, as indicated by the dashed lines 3-1, 3-2 in FIGS. 14 and 17, represent the boundaries of of a package when it eclipses the light beams of these units. When the package is moving along in front of the reader in the direction of arrow 2, its leading edge first eclipses the photocell unit G-l, (FIGS. 14 and 17). At this time, the vertical boundary line 3-1 of the scan area will coincide with the vertical plane x.t of the label reader 425. It will be noted that this is a clear zone in the label, so that there are no markings that will cause the phototransistors to provide a pulse. After the package has traveled a distance equal to the distance s, the machine code will have been examined, and the boundary line 3-2 will pass the vertical plane of the label reader. At this time, the leading edge of the package, which will have moved the same distance S, will eclipse the beam of the gate photocell G-2. This will prevent the circuit from responding to any pulses that might be generated by the phototransistors. As seen in FIG. 12 the gate photocells Gl, G-2 are mounted on a bracket 407 and are illuminated by conventional photocell lamps L-l, L-2 to provide the beams that can be eclipsed by the leading edges of the packages as they pass in front of the label reader 425.

, Instead of providing a separate analogue memory system for causing activation of the diverters when the packages reach their coded destinations, the sorting conveyor 60 serves as its own memory. This is made possible by a series of photocell and lamp units PC-l to PC-S inclusive, (FIGS. 1 and 2) mounted just upstream of the diverters 77 at the sorting station 71, 72, etc. The photocells are mounted behind in the rails 406 which are similar to the window 412 for the viewer unit 76 shown in FIG. 12. As will be seen, as the packages eclipse the beams of the photocell units PC-l to PC-S, coded diversion signals are called out and examined, and if they match the code for a given station 71-75, the associated diverter is actuated to remove the package from the sorting conveyor 60. Thus each package and its label act as an escort type, memory type, system as will be explained.

The operation of a code sorting and memory system useable in conjunction with the viewer 76, including the gate photocell units G-l, G-2 and the package sensor photocell units PC-l and the like will now be explained in connection with the schematic diagram of FIG. 17. As the label L passes the label reader, the machine code pulses are sent into a binary type sequential storage register made up of a series of bistable multivibrators or flip-flops FF-l, FF-2, etc. As the label is read, the presence or absence of indicia is introduced successively into the flip-flops. These bits, 0, b, c, d and e of information are sequentially advanced along the flip-flops during the code reading period. The binary information of the code is thus stored in the sequential register in inverse order, the first bit being in the last flip-flop (FF-5). Thus with the binary code 10110 shown in the drawings, successive code pulses are generated by the code indicia, the pulses are advanced along the chain of flip-flops until five code positions have been examined. The bit 1 at position a will be in flip-flop FF-S, there will be bit 0 in FF-4, there will be bits I in FF-3 and FF-2, and bit 0 in FF-1. This advance of the coded information sequentially along the line of multivibrators FF-l, FF-2, etc. is triggered by the clock indicia 428 on the label. Thus, the impressing of the code in the flip-flop register is self-synchronizing and independent of package velocity.

With this understanding of the relation of the label to the sequence register, and assuming knowledge of conventional electronic information handling units such as shift registers, comparators or logic circuits, pulse amplifiers, Schmitt triggers, voltage inverters, etc. a sorting sequence will now be further explained in connection with the schematic diagram of FIG. 17.

When a package P-22 bearing the code marks 10110 (corresponding to the base number 22, and sorting station 72), the entire circuit will have been reset to its ready or bit 0 condition. This condition remains as the visual label indicia 227 and A-40 are carried past the label reader 425, with which the leading edge of the package P-22 eclipses the beam of the gate photocell unit 0-1. At this time, the vertical plane x-x of 10 the label reading unit 425 (and hence the phototransistors 440, 442) will be aligned with the imaginary boundary lines gl, previously described.

As the package proceeds, the first clock code indicia in row 426 is sensed by the phototransistors 440. Each of the transistors 440 is connected to a conventional voltage amplifier A, the outputs of which pulse a Schmitt trigger S.T. The outputs of the Schmitt trigger are connected in parallel to a conventional AND circuit indicated as AND-l. Thus, when each of the clock indicia pass under the phototransistors 440, a trigger pulse is set into the AND-l circuit.

If the label L is properly positioned on the package P-22, the leading edge thereof will have just eclipsed the light beam of the gate photocell unit G-l. This provides a START pulse signal, amplified in a conventional amplifier A, which pulses an AND-2 circuit. The other input to the AND-2 circuit is from a voltage inverter, connected with the circuit of the gate photocell unit 6-2. The latter unit has not been eclipsed by the package and sois in its normal condition. The 6-2 circuit is such that when not eclipsed, the signal from its inverter connected to the AND-2 circuit is of the same polarity as that from the gate circuit 6-] when the latter is eclipsed. Thus, with 0-1 eclipsed and G-2 clear, two signals enter AND-2 and the latter provides a pulse to AND-l. This condition prevails while the package moves from 6-1 to 6-2, by the distance s, and thus there is a voltage output from AND-2. Thus, during reading, AND-1 receives both clock and gate voltages and hence can pass the clock pulses on to a conventional cathode driver amplifier CD. which triggers all of the flip-flops.

The phototransistors 442 are also reading the row 428 of code indicia. The set voltage pulses from the code reading transistors (bit 1 pulses) occur while the trigger voltage is applied to the flip-flops, so that these voltages add and are adequate to flip FF-l, thereby advancing the bit to the output side of the latter and simultaneously setting FF-2. The trigger voltage alone is incapable of accomplishing this. This action continues in accordance with well known principles, the result being that after the label has been scanned through the zone s on the label, the binary code number 10110 (indicia at zones a, c, and d, corresponding base 10 number 22) is set into FF 5, FF-3 and FF-2 as indicated in FIG. 17. This code is impressed into the receiving side of a conventional primary shift register R.

It is important that this information be unaffected by package marks outside the zone 5 on the label. This is insured by the stop photocell gate unit 0-2. When a package has traversed the distance s from its position at G-l to eclipse the beam of 0-2, the code will have been fully scanned by the instrument. At the time when G-2 is eclipsed, a STOP pulse (FIG. 17 )will be transmitted from G-2 to the associated inverter and into AND-2. This-pulse is inverted relative to the pulse from G-l so that when both 0-1 and 0-2 are eclipsed (as is the case when the box proper passes the label reader), the inputs to AND-2 are of different polarity and hence there is no input from AND-2 to AND-l. There now can be no output from AND-l. Thus, regardless of what pulses come in from the clock circuit, there will be no output from the AND-l circuit and hence no trigger voltage will be available for the flipflops.

At the same time that the package eclipses the beam of 0-2, a shift signal is sent by 6-2 to the Primary-Register R. This register is formed of conventional voltage storage units and stores the entire code (voltages a, c and d in the example) as a unit. The shift signal from 6-2 advances this information into a Register Storage unit R.S. so that the Primary Register R is cleared and ready for the next label information.

When the trailing edge of package P-22 reaches the first station 71 (base 10 code No. 21), the beam of photocell PC-] which was eclipsed, is restored. Restoration sends a Call Out" signal to the Register Storage R.S., which shifts the code into Register No. 1 corresponding electrically to Station 71. The use of trailing edge sensor circuits of this type is a conven- 

